\addcontentsline{toc}{section}{References}
\begin{thebibliography}{9}
\bibitem{atlas}
  Cern Atlas Experiment\\
  \href{http://www.atlas.ch}{http://www.atlas.ch}

\bibitem{felix}
Atlas FELIX project\\
\href{http://atlas-project-felix.web.cern.ch}{http://atlas-project-felix.web.cern.ch}


\bibitem{arm}
  ARM AMBA AXI bus standard specification page\\
  \href{http://www.arm.com/products/system-ip/amba/amba-open-specifications.php}{http://www.arm.com/products/system-ip/amba/amba-open-specifications.php}
\bibitem{xilinxcore}
  Xilinx website about the PCI Express core\\
  \href{https://www.xilinx.com/products/technology/pci-express.html}{https://www.xilinx.com/products/technology/pci-express.html}
\bibitem{ug761}
  UG761: Xilinx AXI Bus documentation\\
  \href{http://www.xilinx.com/support/documentation/ip_documentation/axi_ref_guide/latest/ug761_axi_reference_guide.pdf}{http://www.xilinx.com/support/documentation/ip\_documentation/axi\_ref\_guide/latest/ ug761\_axi\_reference\_guide.pdf}
\bibitem{pg023}
  PG023: The User guide for the Xilinx PCI Express core\\
  \href{https://www.xilinx.com/support/documentation/ip\_documentation/pcie3\_7x/v4\_3/pg023\_v7\_pcie\_gen3.pdf}{https://www.xilinx.com/support/documentation/ip\_documentation/pcie3\_7x/v4\_3/pg023\_v7\_pcie\_gen3.pdf}
\bibitem{pg156}
PG156: The User guide for the Xilinx Ultrascale PCI Express core \\
\href{https://www.xilinx.com/support/documentation/ip\_documentation/pcie3\_ultrascale/v4\_4/pg156-ultrascale-pcie-gen3.pdf}{https://www.xilinx.com/support/documentation/ip\_documentation/pcie3\_ultrascale/v4\_4/pg156-ultrascale-pcie-gen3.pdf}
\bibitem{pg213}
PG213: UltraScale+ Devices Integrated Block for PCI Express v1.3 \href{https://www.xilinx.com/support/documentation/ip\_documentation/pcie4\_uscale\_plus/v1\_3/pg213-pcie4-ultrascale-plus.pdf}{https://www.xilinx.com/support/documentation/ip\_documentation/pcie4\_uscale\_plus/v1\_3/pg213-pcie4-ultrascale-plus.pdf}
\bibitem{pg343}
PG343: Versal ACAP Integrated Block for PCI Express v1.0
\href{https://www.xilinx.com/support/documentation/ip\_documentation/pcie\_versal/v1\_0/pg343-pcie-versal.pdf}{https://www.xilinx.com/support/documentation/ip\_documentation/pcie\_versal/v1\_0/pg343-pcie-versal.pdf}
\bibitem{PCIe_technology}
  M. Jackson, R. Budruk, \textit{PCI Express Technology - Comprehensive Guide to Generations 1.x, 2.x and 3.0}, 1st Edition, MindShare Technology Series, 2012\\
  %\href{http://www.mindshare.com/shop/?c=b&section=132B0BA20A6B}{http://www.mindshare.com/shop/?c=b&section=132B0BA20A6B}
\bibitem{opencores}
  Official Wupper project (OpenCores version)\\
  \href{http://opencores.org/project,virtex7_pcie_dma}{\nolinkurl{http://opencores.org/project,virtex7\_pcie\_dma}}
\bibitem{questasim}
  Mentor Graphics Questasim\\
  \href{http://www.mentor.com/products/fv/questa/}{http://www.mentor.com/products/fv/questa/}
\bibitem{programming}
  UG908: Programming and Debugging using Vivado\\
  \href{https://www.xilinx.com/support/documentation/sw_manuals/xilinx2020_1/ug908-vivado-programming-debugging.pdf}{https://www.xilinx.com/support/documentation/sw\_manuals/xilinx2020\_1/ug908-vivado-programming-debugging.pdf}
\bibitem{linuxDeviceDrivers3rdEd}
  J. Corbet, G. Kroah\ Hartman, A. Rubini, \textit{Linux Device Drivers}, 3rd Edition, O'Reilly, 2005\\
  \href{http://www.oreilly.com/openbook/linuxdrive3/book/index.html}{http://www.oreilly.com/openbook/linuxdrive3/book/index.html}
\bibitem{vivadoman}
  Xilinx Vivado Design Suite User Guide 2020.1\\
  \href{https://www.xilinx.com/support/documentation/sw_manuals/xilinx2020_1/ug973-vivado-release-notes-install-license.pdf}{https://www.xilinx.com/support/documentation/sw\_manuals/xilinx2020\_1/ug973-vivado-release-notes-install-license.pdf}
\bibitem{xadc}
  XADC Wizard v3.0 product guide\\
  \href{http://www.xilinx.com/support/documentation/ip_documentation/xadc_wiz/v3_0/pg091-xadc-wiz.pdf}{\nolinkurl{http://www.xilinx.com/support/documentation/ip\_documentation/xadc\_wiz/v3\_0/pg091-xadc-wiz.pdf}}
\bibitem{PCIe_technology}
 M. Jackson, R. Budruk, \textit{PCI Express Technology - Comprehensive Guide to Generations 1.x, 2.x and 3.0}, 1st Edition, MindShare Technology Series, 2012\\
 %\href{http://www.mindshare.com/shop/?c=b&section=132B0BA20A6B}{http://www.mindshare.com/shop/?c=b&section=132B0BA20A6B}	
\bibitem{ExampleApplication}
  Oussama el Kharraz Alami - Development of an application for Wupper a PCIe Gen3 DMA for Virtex 7\\
  \href{https://gitlab.nikhef.nl/franss/wupper/-/blob/master/documentation/example_application/internship-wupper.pdf}{https://gitlab.nikhef.nl/franss/wupper/-/blob/master/documentation/example\_application/internship-wupper.pdf}
\end{thebibliography}
\newpage
\addcontentsline{toc}{section}{List of Figures}
\listoffigures
\addcontentsline{toc}{section}{List of Tables}
\listoftables
\newpage
